marmalade (calocarpum zapota) - German English Dictionary